awesome power

Translations
огромная сила
The storm unleashed its awesome power on the coast.
Шторм обрушил свою огромную силу на побережье.
Definitions
A remarkable or impressive ability or strength that inspires admiration or awe.